#press_all{
    margin-top: 48px;
    padding-bottom: 40px;
    .press-category {
        margin-bottom: 50px;
        a {
            margin-right: 16px;
            padding: 9px 22px;
            font-size: 16px;
            background: rgba(246,246,246,1);
            border-radius: 20px;
            color: #333;
            &.active {
                color: $brand-primary;
            }
        }
    }
    .press-list{
        list-style: none;
        padding-left: 0;
        hr {
            margin-top: 0;
            margin-bottom: 20px;
        }
        .press-list-item{
            .press-list-item-thumb{
                float: left;
                width: 244px;
                height: 170px;
                a{
                    &>img{
                        width: 100%;
                        height: 100%;
                    }
                }
            }
            .press-list-item-info{
                position: relative;
                min-height: 170px;
                margin-left: 264px;
                .press-list-item-info-title{
                    margin-bottom: 16px;
                    a {
                        color: #333333;
                        &:hover{
                            color: #333333;
                        }
                    }
                }
                .press-list-item-info-desc{
                    height: 36px;
                    color: #9D9D9D;
                    font-size: 14px;
                }
                .press-list-item-info-date{
                    position: absolute;
                    bottom: 0;
                    color: #B2B2B2;
                    font-size: 14px;
                }
            }
        }
    }
    .pagination-info{
        padding: 18px 0;
        line-height: 36px;
    }
    .no-press {
        margin-top: 200px;
        margin-bottom: 200px;
        font-size: 0;
        p {
            margin-top: 10px;
            font-size: 18px;
            color: #333;
        }
    }
}

#press_press{
    padding-bottom: 40px;
}

#press_category{
    padding-bottom: 40px;
    .pagination-info{
        padding: 18px 0;
        line-height: 36px;
    }
}